/*
  题目描述
    将一个长度为 5 数组中的值按逆序重新存放。
    例如，原来的顺序为 8, 6, 5, 4, 1。要求改为 1, 4, 5, 6, 8。
 【输入描述】
    输入为一行：5个整数，每两个整数之间用空格分隔。
 【输出描述】
    输出为一行：输出逆序后数组的整数，每两个整数之间用空格分隔。
 【样例输入】
    8 6 5 4 1
 【样例输出】
    1 4 5 6 8
*/

#include <iostream>
using namespace std;

int main() {
    int a[6] = {};

    for (int i = 1; i <= 5; i++) {
        cin >> a[i];
    }

    for (int i = 5; i >= 1; i--) {
        cout << a[i] << " ";
    }

    return 0;
}